package com.leadership.api.service;

import java.util.List;
import com.demo2do.core.entity.page.Page;
import com.leadership.api.entity.ReportSearch;

/**
 * 
 * @author Rockett
 *
 */
public interface ReportService extends DataService<Object> {
    
	/**
	 *  count
	 * @param search
	 * @return
	 */
	public int count(ReportSearch search);

	/**
	 * 报表查询
	 * 
	 * @param search
	 * @param page
	 * @return
	 */
	@SuppressWarnings("rawtypes")
    public List search(ReportSearch search,Page page);
	
	/**
	 * 报表导出 
	 * @param search
	 * @param page
	 * @return
	 */
	@SuppressWarnings("rawtypes")
    public List searchForExport(ReportSearch search);

}
